package com.eedi.framework.config.service;


import com.eedi.framework.config.controller.sys.vo.app.HospitalAppCfgReq;
import com.eedi.framework.config.controller.sys.vo.app.HospitalAppCfgResp;
import com.eedi.framework.config.controller.sys.vo.paymerchant.PayMerchantCfgReq;
import com.eedi.framework.config.controller.sys.vo.paymerchant.PayMerchantCfgResp;
import com.eedi.framework.config.controller.sys.vo.supervision.SupervisionCfgReq;
import com.eedi.framework.config.controller.sys.vo.supervision.SupervisionCfgResp;
import com.eedi.framework.config.controller.sys.vo.sensitive.SensitiveCfgResp;
import com.eedi.framework.config.controller.sys.vo.sensitive.SensitiveCfgReq;
import java.util.List;

public interface HospitalConfigService {

    void addOrUpdateHospitalAppConfig(HospitalAppCfgReq hospitalAppCfgReq);


    void delHospitalAppConfig(Integer hospitalAppType);

    List<HospitalAppCfgResp> getHospitalAppConfig();

    void addOrUpdatePayMerchantConfig(PayMerchantCfgReq payMerchantCfgReq);

    void delPayMerchantConfig(Integer payMerchantType);

    List<PayMerchantCfgResp> getPayMerchantConfig();


    void addOrUpdateSupervisionCfg(SupervisionCfgReq supervisionCfgReq);


    SupervisionCfgResp getSupervisionCfg();


    void addOrUpdateSensitiveCfg(SensitiveCfgReq sensitiveCfgReq);


    SensitiveCfgResp getSensitiveCfg();








}
